Synonyms: lookout, observation post
Definition: an elevated post affording a wide view
Similar words: station, post
Definition: the position where someone (as a guard or sentry) stands or is assigned to stand
Usage: a soldier manned the entrance post; a sentry station